have a smattering of - Español Inglés Diccionario